package com.ufc.sst.rn;

import java.util.List;

import com.ufc.sst.DAO.UsuarioDAO;
import com.ufc.sst.model.Usuario;
import com.ufc.sst.util.DAOFactory;

public class UsuarioRN {
	
	private UsuarioDAO usuarioDAO;

	public UsuarioRN() {
		this.usuarioDAO = DAOFactory.criaUsuarioDAO();
	}
	
	
	public void salvar(Usuario u1) {
		this.usuarioDAO.salvar(u1);
		
	}

	public List<Usuario> listar() {
		return this.usuarioDAO.listar();
	}


	public void excluir(Usuario u1) {
		this.usuarioDAO.excluir(u1);
		
	}


	public Usuario pesquisar(String string) {
		return this.usuarioDAO.pesquisar(string);
	}


	public void alterar(Usuario usuarioPesquisado) {
		this.usuarioDAO.alterar(usuarioPesquisado);
		
	}

}
